raar.image.vector
Interface RAGObjectSource

All Known Implementing Classes:
RAWorldObject

public interface RAGObjectSource

Objects for which a GObject can be constructed should implement this interface.


Method Summary
 RAGObject createGObject()
           
 java.awt.geom.Rectangle2D.Double getBounds()
           
 java.awt.Color getColor()
           
 java.awt.geom.Point2D.Double getPosition()
           
 double getRotation()
           
 int getType()
           
 

Method Detail

getType

public int getType()

getColor

public java.awt.Color getColor()

getBounds

public java.awt.geom.Rectangle2D.Double getBounds()

getPosition

public java.awt.geom.Point2D.Double getPosition()

getRotation

public double getRotation()

createGObject

public RAGObject createGObject()